Dumitru Cușnir n=1
all entries
All tags

Content tagged with "software design" (5)

All content across blogs, linklog, and books with this tag.

Links

  • June 22, 2026 · sandimetz.com
    The Wrong Abstraction
    The case for un-abstracting: once a shared abstraction starts collecting special cases and flags, inlining it back into plain duplication is cheaper than bending it further.
  • May 13, 2026 · matklad.github.io
    Learning Software Architecture
    matklad on where architectural taste really comes from: reading large codebases closely and noticing which decisions kept them soft enough to change.
  • January 29, 2026 · martinfowler.com
    Feature Toggles (aka Feature Flags)
    Feature flags are just if-statements with an expiration date, and the real problem is that most teams forget to clean them up.
  • January 05, 2026 · joelonsoftware.com
    The Law of Leaky Abstractions
    You can pretend the layer below doesn't exist right up until it breaks, and then you'd better understand it anyway.
  • August 31, 2025 · github.com
    Cognitive Load is what matters
    Most codebases aren't hard because the problem is hard, they're hard because someone made you hold too many things in your head at once.
© 2026 • Dumitru CuČ™nir
Press Esc or click anywhere to close